package com.fingard.dsp.bank.directbank.vbao03.request;


import com.vbao.frame.common.validation.annotation.Required;

import java.io.Serializable;

/**
 * 签约查询service参数bean
 *
 * @author huobohua
 * @date 2019/11/15
 */
public class ContractQueryRequestDetail implements Serializable {

    private static final long serialVersionUID = -8333379768208302074L;
    /**
     * 序号
     */
    @Required(label = "序号")
    private String itemNo;

    /**
     * 持卡人姓名
     */
    @Required(label = "持卡人姓名")
    private String cardName;

    /**
     * 持卡人银行卡卡号
     */
    @Required(label = "持卡人银行卡卡号")
    private String cardNo;

    /**
     * 持卡人手机号
     */
    @Required(label = "持卡人手机号")
    private String mobile;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getItemNo() {
        return itemNo;
    }

    public void setItemNo(String itemNo) {
        this.itemNo = itemNo;
    }

    public String getCardName() {
        return cardName;
    }

    public void setCardName(String cardName) {
        this.cardName = cardName;
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getCertNo() {
        return certNo;
    }

    public void setCertNo(String certNo) {
        this.certNo = certNo;
    }

    public String getCertType() {
        return certType;
    }

    public void setCertType(String certType) {
        this.certType = certType;
    }

    /**

     * 持卡人证件号
     */
    @Required(label = "持卡人证件号")
    private String certNo;

    /**
     * 持卡人证件类型
     */
    @Required(label = "持卡人证件类型")
    private String certType;

}
